level crossing – English–Italiano translations

🇬🇧 en it 🇮🇹

level crossing noun

  • at-grade crossing
passaggio a livello, attraversamento a livello, attraversamento ferroviario, passaggio ferroviario
Wiktionary Links